/* goRegister/goRegister.wxss */

.form {
  margin: 160rpx 0 0 0;
}

label {
  font-size: 30rpx;
  width: 150rpx;
}

input {
  font-size: 24rpx;
  color: #000;
}

.pwd {
  border-bottom: 1px solid #ccc;
  width: 560rpx;
  margin: 0 auto;
  display: flex;
  padding: 50rpx 20rpx 20rpx 20rpx;
}

.text {
  font-size: 30rpx;
  line-height: 50rpx;
}

/* 手机号 */
.userphone {
  border-bottom: 1px solid #ccc;
  width: 560rpx;
  margin: 0 auto;
  display: flex;
  padding: 20rpx;
}

/* 验证码 */
.validation {
  border-bottom: 1px solid #ccc;
  width: 560rpx;
  display: flex;
  align-items: center;
  margin: 0 auto;
  padding: 20rpx;
}

.yzm {
  font-size: 24rpx;
  color: #584F60;
  font-weight: 500;
}

/* 密码 */
.pswd {
  border-bottom: 1px solid #ccc;
  width: 560rpx;
  display: flex;
  align-items: center;
  margin: 0 auto;
  padding: 20rpx;
}

/* 确认密码 */
.psw {
  border-bottom: 1px solid #ccc;
  width: 560rpx;
  display: flex;
  align-items: center;
  margin: 0 auto;
  padding: 20rpx;
}

.protocol {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 31rpx;
  font-size: 24rpx;
  font-weight: 500;
}

/* 多选框 */
checkbox .wx-checkbox-input{
  border-radius: 50%;/* 圆角 */
  width: 24rpx; /* 背景的宽 */
  height: 24rpx; /* 背景的高 */
}
checkbox .wx-checkbox-input.wx-checkbox-input-checked{
  background: #00C6C2;
}
checkbox .wx-checkbox-input.wx-checkbox-input-checked::before{
  border-radius: 50%;
  width: 16rpx;
  height: 12rpx;
  line-height: 12rpx;
  text-align: center;
  font-size:18rpx; 
  color:#fff; 
  background: transparent;
  transform:translate(-50%, -50%) scale(1);
  -webkit-transform:translate(-50%, -50%) scale(1);
}